const runtime._Gdead
23 uses
runtime (current package)
heapdump.go#L417: case _Gdead:
mgcmark.go#L846: case _Gdead:
mprof.go#L1430: if readgstatus(fing) != _Gdead && !isSystemGoroutine(fing, false) {
mprof.go#L1499: if readgstatus(gp1) == _Gdead {
mprof.go#L1589: return gp1 != gp && readgstatus(gp1) != _Gdead && !isSystemGoroutine(gp1, false)
preempt.go#L137: case _Gdead:
proc.go#L2386: casgstatus(mp.curg, _Gdead, _Gsyscall)
proc.go#L2445: casgstatus(gp, _Gidle, _Gdead)
proc.go#L2520: casgstatus(mp.curg, _Gsyscall, _Gdead)
proc.go#L4338: casgstatus(gp, _Grunning, _Gdead)
proc.go#L5066: casgstatus(newg, _Gidle, _Gdead)
proc.go#L5073: if readgstatus(newg) != _Gdead {
proc.go#L5140: casgstatus(newg, _Gdead, status)
proc.go#L5200: if readgstatus(gp) != _Gdead {
runtime2.go#L74: _Gdead // 6
synctest.go#L50: case _Gdead:
synctest.go#L60: case _Gdead:
synctest.go#L81: if raceenabled && newval != _Gdead {
time.go#L1138: ts.syncGroup.changegstatus(gp, _Gdead, _Grunning)
time.go#L1184: ts.syncGroup.changegstatus(gp, _Grunning, _Gdead)
traceback.go#L1191: _Gdead: "dead",
traceback.go#L1266: if gp == me || gp == curgp || readgstatus(gp) == _Gdead || isSystemGoroutine(gp, false) && level < 2 {
tracestatus.go#L171: case _Gdead: